package com.company.service;

import java.util.List;

import com.base.common.persistence.Page;
import com.company.model.CompanyProject;

public interface ProjectManageService {
	public List<CompanyProject> findProjectListByParams(String companyId,
			String projectName, String projectNo, String endFlag)
			throws Exception;

	public List<CompanyProject> findProjectByCompanyId(String companyId)
			throws Exception;

	public boolean deleteProjectByIds(String ids) throws Exception;

	public boolean saveProject(CompanyProject companyProject) throws Exception;

	public List<CompanyProject> findEndProjectByCompanyId(String companyId,
			String endFlag) throws Exception;

	public int findProjectCountByCompanyId(String companyId, Page page)
			throws Exception;
}
